<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html;charset=utf-8"/>
    <title>微信安全支付</title>
    <script type="text/javascript" src="__JS__/jquery-1.12.0.min.js" ></script>

</head>
<body>
<button id="scanQRCode">扫一扫</button>

<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script type="text/javascript">

    $(function(){
        $('#scanQRCode').click(function(){
            wx.config({
                debug: true, // 开启调试模式,成功失败都会有alert框
                appId: "{$appId}", // 必填，公众号的唯一标识
                timestamp: "{$timeStamp}", // 必填，生成签名的时间戳
                nonceStr: "{$nonceStr}", // 必填，生成签名的随机串
                signature: "{$paySign}",// 必填，签名
                jsApiList: ['chooseWXPay'] // 必填，需要使用的JS接口列表
            });
            wx.ready(function () {
                wx.chooseWXPay({
                    "appId": "{$appId}",     //公众号名称，由商户传入
                    "timestamp": "{$timeStamp}", //时间戳，自1970年以来的秒数
                    "nonceStr": "{$nonceStr}", //随机串
                    "package": "{$package}",
                    "signType": "{$signType}",  //微信签名方式：
                    "paySign": "{$paySign}",   //微信签名 z
                    success: function(res) {
                        // 支付成功后的回调函数
                        if (res.errMsg == "chooseWXPay:ok") {
                            alert('成功');
                        } else {
                            alert('失败');
                        }
                    },
                    cancel: function(res) {
                        alert('交易取消');
                    }
                });
            });
            wx.error(function (res) {
                // config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。
            });
        })
    });

</script>
<!--<div align="center">-->
    <!--<button style="width:210px; height:30px; background-color:#FE6714; border:0px #FE6714 solid; cursor: pointer;  color:white;  font-size:16px;" type="button" onclick="callpay()" >贡献一下</button>-->
<!--</div>-->
</body>
</html>